This is the Movielink Laptop Connect test page...
If you can see this page, Internet connectivity is OK but there may be DNS issues.